town centre – English–Norsk translations

🇬🇧 en no 🇳🇴

town centre noun

  • main commercial or business area of a town
sentrum
Wiktionary Links